sundrops has definitions from the field of botany
1
[ noun ] (botany) a day-flowering biennial or perennial of the genus Oenothera

Related terms

evening_primrose

*