Monster

Definition of Monster from the PharmacyDictionary.in

Monster

In medical terms, this refers to a fetus or infant with pronounced developmental anomalies that are not viable.

Not Available