Dictionary.com
Thesaurus.com

helianthuses

  • plural
    of helianthus.
    helianthus
    noun
    any composite plant of the genus Helianthus, comprising the sunflowers.

More Suggestions