English

edit

Etymology

edit

ali- +‎ cochlear

Noun

edit

alicochlear (plural alicochlears)

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