English edit

Etymology edit

ali- +‎ cochlear

Noun edit

alicochlear (plural alicochlears)

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