Dictionary.com
definitions
  • synonyms
myringa in Medicine

myringa

(mə-rĭnggə)
n.
  1. eardrum