cochlear/cochleate - English Synonyms Dictionary