heterogenesis
heterogenesis
English
Noun
Ad
Definition
Abnormal organic development.
Etymology
From hetero- + -genesis.
Ad
heterogenesis
Abnormal organic development.
From hetero- + -genesis.