Definition of Harelip from the PharmacyDictionary.in
Harelip
Synonyms or meaning of Harelip
A birth defect resulting in a split in the upper lip.
Image related to Harelip
Not Available
Definition of Harelip from the PharmacyDictionary.in
A birth defect resulting in a split in the upper lip.
Not Available