meaning of tympanic membrane

1. the membrane in the ear that vibrates to sound


Related Words

tympanic membrane |

Developed & Maintained By Taraprasad.com

Treasure Words