Home

Word

tympanic membrane, n.
more info the membrane in the ear that vibrates to sound
<noun.body>

eardrum myringa tympanic membrane tympanum
semantic pointers
hypernym
part holonym
ear
hyponym
part meronym