English translation for "odontoscope"
|
- n. odontoscope, small long-handled mirror used by dentists to view places in the mouth which are not easily seen (dentistry)
- Similar Words:
- "odontogénèse" English translation, "odontologie" English translation, "odontologique" English translation, "odontologiste" English translation, "odontopathie" English translation, "odontothérapie" English translation, "odontoïde" English translation, "odorant" English translation, "odorat" English translation, "odorer" English translation
|
|
|