Biology, asked by PrajwalramG2975, 1 year ago

Receptors for hearing are located in the
A) Vestibule
B) Tympanic membrane
C) Semicircular canals
D) Cochlea

Answers

Answered by ajmal64
1
Cochlea is the correct answer .
Answered by varshini1101
2
heya!!

here is your answer⬇️⬇️


Cochlea is your answer.

Cochlea is a internal part of ear.

In greek, cochlea means snail because it is in shape of snail.

hope my answer helps you
Similar questions