Definition of Myringa

  • 1. The membrane in the ear that vibrates to sound Noun

Synonyms for word "myringa"

Semanticaly linked words with "myringa"

Hyponims for word "myringa"