TUMOROUS


Meaning of TUMOROUS in English

(a.) Swelling; protuberant.

Webster's English dictionary.      Английский словарь Webster.