dovyalis dovyalis

Definition(s):

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

Wiki Images for dovyalis

definition of dovyalis
Word of the Day
maxim maxim
/ˈmæk səm /