Biology Define organ of Corti Asked by bookragstutor on 10 Sep 01:35 Last updated by anonymous on 10 Sep 01:35
The actual hearing organ of the vertebrate ear, located in the floor of the cochlear canal in the inner ear; contains the receptor cells (hair cells) of the ear.