torpedo shallot

[English] plural torpedo shallots

Elongated, elliptical shallots with good flavour.

Synonyms in other languages

English

Related terms