heterogenesis

heterogenesis

English Noun
Ad

Definition

Abnormal organic development.

Etymology

From hetero- + -genesis.

Ad

Related Words