endopleura
/ɛndɒplɪˈrɜːrə/Definitions
1. noun
A genus of plants in the family Celastraceae.
“The botanist studied the unique properties of Endopleura.”
1. noun
A genus of plants in the family Celastraceae.
“The botanist studied the unique properties of Endopleura.”