English Dictionary
◊ DOVYALIS
Dovyalis
n : small genus of sometimes spiny shrubs or small trees;
Africa; India; Sri Lanka [syn: {Dovyalis}, {genus
Dovyalis}]