genus dovyalis

Noun
  1. Small genus of sometimes spiny shrubs or small trees;
    Africa;
    India;
    Sri Lanka (synset 112399063)

Found on Word Lists

Other Searches