Embryonoid

Definition of Embryonoid from the PharmacyDictionary.in

Embryonoid

Resembling an embryo or fetus

Not Available