English | German | Russian | Czech

top onion English

Meaning top onion meaning

What does top onion mean?

top onion

(= tree onion) type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers

Synonyms top onion synonyms

What other words have the same or similar meaning as top onion?

top onion English » English

tree onion Egyptian onion Allium cepa viviparum

Are you looking for...?

top | onion