oenothera

Noun
  1. Chiefly North American herbs with usually nocturnal flowers (synset 112364648)

Found on Word Lists

Other Searches