dovyalis has definitions from the fields of biology,botany
1
[ noun ] (biology,botany) small genus of sometimes spiny shrubs or small trees; Africa; India; Sri Lanka

Synonyms

genus_Dovyalis

*