What is the meaning of Tumorous?
Pertaining to or having the appearance of a tumor.
Covered with tumors.
Source: wiktionary.orgSearch words containing
Pertaining to or having the appearance of a tumor.
Covered with tumors.
Source: wiktionary.orgSearch words containing