helianthuses
English
Noun
helianthuses
plural of
helianthus