Definition of Diglossus from the PharmacyDictionary.in
Diglossus
Synonyms or meaning of Diglossus
A person who has a tongue that is split or bifid from birth.
Image related to Diglossus
Not Available
Definition of Diglossus from the PharmacyDictionary.in
A person who has a tongue that is split or bifid from birth.
Not Available