odontoid
adjective
odon·toid
ō-ˈdän-ˌtȯid
1
: having the form of a tooth
2
: of or relating to the dens
Love words? Need even more definitions?
Merriam-Webster unabridged
Share