English Dictionary
◊ SUNDROPS
sundrops
n : a day-flowering biennial or perennial of the genus Oenothera
[syn: {Oenothera fruticosa}]