Definition of Demimonstrosity from the PharmacyDictionary.in
Demimonstrosity
Synonyms or meaning of Demimonstrosity
This term refers to a congenital deformity in which the malformation is not so extreme as to render life impossible.
Image related to Demimonstrosity
Not Available