Heliopsis Meaning

There are 1 meaning(s) for word Heliopsis

Meaning 1 : any North American shrubby perennial herb of the genus Heliopsis having large yellow daisylike flowers

    Synonyms : oxeye