sundrops

Noun
  1. A day-flowering biennial or perennial of the genus Oenothera (synset 112365217)

Found on Word Lists

Other Searches