meaning of tumorous

1. Swelling; protuberant.
2.
Inflated; bombastic.


Related Words

tumorous |

Developed & Maintained By Taraprasad.com

Treasure Words