ODONTOID
Meaning of ODONTOID in English
/oh don"toyd/ , adj.
of or resembling a tooth; toothlike.
[ 1700-10; odontoeidés toothlike. See ODONT-, -OID ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012