monticulate
English
monticulate meaning in English • monticulate का अर्थ अंग्रेजी में
Adjective
- Furnished with monticles or little elevations.