Definition of odontoid

Definition of odontoid
  1. odontoid Adjective Resembling a tooth, especially in shape
Need more help? Try our forum NEW