lenaea

/lɛˈniːi

Definitions

1. noun

A flower or blossom, especially of a wild plant, as opposed to a fruit or seed.

“The botanist studied the lenaea of the rare plant species.”

Synonyms

  • bloom
  • blossom

Antonyms

  • desiccate
  • wither