sundrops

noun

1.
a day-flowering biennial or perennial of the genus Oenothera