Dentoid

Definition of Dentoid from the PharmacyDictionary.in

Dentoid

This term refers to something that is tooth-shaped or resembles a tooth.

Not Available