loma
English
loma meaning in English • loma का अर्थ अंग्रेजी में
Noun
- A lobe; a membranous fringe or flap.