muriculate
English
muriculate meaning in English • muriculate का अर्थ अंग्रेजी में
Adjective
- Minutely muricate.