helianthus - English Synonyms Dictionary

helianthus

n.
[1] sunflower