ODONTOID


Meaning of ODONTOID in English

adj having the form of a tooth; toothlike.

2. odontoid ·adj of or pertaining to the odontoid bone or to the odontoid process.

Webster English vocab.      Английский словарь Webster.