alicochlear

English

Etymology

From ali- +‎ cochlear.

Noun

alicochlear (plural alicochlears)

  1. (anatomy) The greater wing of the cochlear bone