Odontoid



ENGLISH MEANING
adjective
1.
Having the form of a tooth; toothlike.
2.
Of or pertaining to the odontoid bone or to the odontoid process.