Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

otocrane Definition

Cancel
otocrane
noun
The cavity in the skull in which the parts of the internal ear are located

Words Related to otocrane!

otocrane Examples by Brain Bank Users