dovyalis
English
dovyalis meaning in English • dovyalis का अर्थ अंग्रेजी में
Noun
- a small genus of sometimes spiny shrubs or small trees, found in Africa, India, and Sri Lanka.