otocrane definition

  • noun:
    • The hole in the skull when the elements of the internal ear are found.
    • The cavity into the skull where the parts of the internal ear are lodged.
    • The bony framework of this center and internal ear of a vertebrate, containing the essential areas of the organ of hearing.
53 votes

How would you define otocrane?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!