heliopsisEnglish

heliopsis, oxeye

Noun

Any North American shrubby perennial herb of the genus Heliopsis having large yellow daisylike flowers

English: heliopsis, oxeye

English words with similar meanings

Show 1 words