Online English Dictionary

Home

Sacculocochlear


a.

Pertaining to the sacculus and cochlea of the ear.


© 2009 Dammam Community College