Synonyms and Antonyms for myringa

1. myringa (n.)

the membrane in the ear that vibrates to sound

Synonyms: