Question
In what organ of the human body would you find the cochlea?
SCIENCE
The ear
SCIENCE
Share: