English Noun myringas plural of myringa Synonyms eardrums myringes tympana tympanic membranesWikiwand - on Seamless Wikipedia browsing. On steroids.