lophostea

/ˌlɒfəˈstiːə/

Definitions

1. noun

A genus of flowering plants in the family Stemonuraceae.

“The botanist studied the unique characteristics of Lophostea species.”

Synonyms

  • flowering plant
  • stemonuraceous

Antonyms

  • angiosperm
  • non-flowering plant