lunulate
English
lunulate meaning in English • lunulate का अर्थ अंग्रेजी में
Adjective
- Resembling a small crescent.