meaning of organ of corti

1. the hearing organ of the inner ear; contains receptors that respond to sound waves


Related Words

organ of corti |

Developed & Maintained By Taraprasad.com

Treasure Words