evodia
/ɛˈvɔɪdiə/Definitions
1. noun
A genus of flowering plants in the family Rutaceae, native to the Indian subcontinent and Southeast Asia.
“The local botanist studied the unique properties of the Evodia shrub, which was native to the region.”
1. noun
A genus of flowering plants in the family Rutaceae, native to the Indian subcontinent and Southeast Asia.
“The local botanist studied the unique properties of the Evodia shrub, which was native to the region.”