tumorous
English
tumorous meaning in English • tumorous का अर्थ अंग्रेजी में
Adjective
- Swelling; protuberant.
- Inflated; bombastic.