CompareWords
Compare
Cochlear
Definition:
(a.) Of or pertaining to the cochlea.
Compare
cochlear
with other words:
cochlear vs. lagena
cochlea vs. cochlear