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.”
/lɛˈniːi
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.”