helianthus tuberosus (0 synonym found)

Definition of helianthus tuberosus:

(n) : tall perennial with hairy stems and leaves; widely cultivated for its large irregular edible tubers

Definition of helianthus tuberosus:

(n) : tall perennial with hairy stems and leaves; widely cultivated for its large irregular edible tubers

Back to Top