endopleura

/ɛndɒplɪˈrɜːrə/

Definitions

1. noun

A genus of plants in the family Celastraceae.

“The botanist studied the unique properties of Endopleura.”

Synonyms

  • Celastraceae
  • genus

Antonyms

  • family
  • species