onagra

/ɒnˈɑːɡrə/

Definitions

1. noun

A flowering plant of the genus Oenothera, especially the evening primrose, having fragrant white or yellow flowers.

“The onagra bloomed in the garden, attracting bees and butterflies.”

Synonyms

  • Oenothera
  • evening primrose