GeneralConnection.comDictionary
tall sunflower
Noun

1. giant sunflower
1. Indian potato, Helianthus giganteus, sunflower, helianthus
Usage