sundrops - English Synonyms Dictionary

sundrops

n.
[1] Oenothera fruticosa