Meaning of Dovyalis

Definition of Dovyalis

(noun) small genus of sometimes spiny shrubs or small trees; Africa; India; Sri Lanka

Other information on Dovyalis

WIKIPEDIA results for Dovyalis
Amazon results for Dovyalis