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