Cochlear

Definition:

  • (a.) Of or pertaining to the cochlea.

Compare cochlear with other words:

cochlear vs. lagena

cochlea vs. cochlear