cochleo-

English

Prefix

cochleo-

  1. snail
  2. (anatomy, medicine) cochlea

Derived terms