epulis
English
epulis meaning in English • epulis का अर्थ अंग्रेजी में
Noun
- A hard tumor developed from the gums.