TUMOROUS


Meaning of TUMOROUS in English

[tu.mor.ous] adj (1547): of, relating to, or resembling a tumor

Merriam-Webster English vocab.      Английский словарь Merriam Webster.