Meaning of helianthus tuberosus
Definition of helianthus tuberosus
(noun)
tall
perennial
with
hairy
stems and leaves;
widely
cultivated
for its
large
irregular
edible
tubers
Other information on helianthus tuberosus
WIKIPEDIA results for
helianthus tuberosus
Amazon results for
helianthus tuberosus
Tweet