Definition of oenothera

What does the word oenothera mean?

  • part of speech: noun

    [Gr.] (Bot.) Evening primrose, Oenothera biennis ; ord. Onagrariae.