Meaning of tree onion
Definition of tree onion
(noun)
type
of
perennial
onion
grown
chiefly
as a
curiosity
or for
early
salad
onions; having bulbils that
replace
the flowers
Other information on tree onion
WIKIPEDIA results for
tree onion
Amazon results for
tree onion
Tweet