top onion
1 definition found
top onion - WordNet (r) 2.1 (2005) :
top onion
n 1: type of perennial onion grown chiefly as a curiosity or for
early salad onions; having bulbils that replace the flowers
[syn: tree onion, Egyptian onion, top onion, Allium cepa viviparum
]
|