Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"odontoscope" in English
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:
"odontophrynus salvatori" English translation
,
"odontopleurida" English translation
,
"odontoptera" English translation
,
"odontorchilus" English translation
,
"odontorchilus branickii" English translation
,
"odontosia" English translation
,
"odontosie de sievers" English translation
,
"odontostilbe" English translation
,
"odontostomum hartwegii" English translation