Definition for Inner ear
From Biology Forums Dictionary
One of the three main compartments of the mammalian ear; composed of the bony cochlea and the vestibular system, which plays a role in balance.
From Biology Forums Dictionary
One of the three main compartments of the mammalian ear; composed of the bony cochlea and the vestibular system, which plays a role in balance.