lyonetia
/ˌlɪoʊnɪˈtiːə/Definitions
1. noun
A rare or obsolete term for a type of flowering plant
“The botanist was studying the classification of lyncetia in her thesis.”
1. noun
A rare or obsolete term for a type of flowering plant
“The botanist was studying the classification of lyncetia in her thesis.”