cochleas

noun
  1. Plural of cochlea; the spiral-shaped part of the inner ear that converts sound vibrations into nerve signals for hearing.
  2. Usage: anatomy; technical

Examples