GeneralConnection.com
➔
Dictionary
tall sunflower
Noun
1. giant sunflower
1. Indian potato, Helianthus giganteus, sunflower, helianthus
Usage