embelia
/ɛmˈbɛliə/Definitions
1. noun
A genus of flowering plants in the family Sapindaceae, native to Australia and New Guinea.
“The research team studied the unique properties of Embelia plants found in the Australian outback.”
1. noun
A genus of flowering plants in the family Sapindaceae, native to Australia and New Guinea.
“The research team studied the unique properties of Embelia plants found in the Australian outback.”