giant_sunflowerEnglish

Helianthus giganteus, Indian potato, giant sunflower, tall sunflower

Noun

Very tall American perennial of central and the eastern United States to Canada having edible tuberous roots

English: giant sunflower, tall sunflower, Indian potato, Helianthus giganteus

English words with similar meanings

Show 3 words