supercrescence
English
supercrescence meaning in English • supercrescence का अर्थ अंग्रेजी में
Noun
- That which grows upon another growing thing; a parasite.