Terms & Definitions

Organ of Hearing
The organ of Corti is the organ of hearing and can be found inside the cochlea.

 

 

Leaping Dolphins