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