Sundrops
[sʌndrɔps]
Definition
(noun.) a day-flowering biennial or perennial of the genus Oenothera.
Checked by Bernadette--From WordNet
[sʌndrɔps]
(noun.) a day-flowering biennial or perennial of the genus Oenothera.
Checked by Bernadette--From WordNet