Site icon New

Cochlea


Cochlea


Cochlea is a part of inner ear with 2 membranes & 3 parts

Entire structure is explained diagrammatically.

Exit mobile version