tumorigenesis

tumorigenesis

English Noun
Ad

Definition

Production of a new tumor or tumors.

Etymology

From tumor + -i- + -genesis.

Ad

Related Words