Meaning of allium tuberosum
Definition of allium tuberosum
(noun)
a
plant
of
eastern
Asia;
larger
than Allium schoenoprasum
Other information on allium tuberosum
WIKIPEDIA results for
allium tuberosum
Amazon results for
allium tuberosum
Tweet