myringa

Noun

WordNet 3.0

Noun (1)

  1. the membrane in the ear that vibrates to soundSynonyms: eardrumtympanumtympanic membrane
Advertisement
Advertisement