tumorigenesis
tumorigenesis
English
Noun
Ad
Definition
Production of a new tumor or tumors.
Etymology
From tumor + -i- + -genesis.
Ad
tumorigenesis
Production of a new tumor or tumors.
From tumor + -i- + -genesis.