Definition of odontoid bone in US English:

odontoid bone

noun

Anatomy Zoology
  • An odontoid process, especially when separate from the axis.

Origin

Late 19th century; earliest use found in Thomas Huxley (1825–1895), biologist and science educationist.