chiloma
English
chiloma meaning in English • chiloma का अर्थ अंग्रेजी में
Noun
- The tumid upper lip of certain mammals, as of a camel.