Popular Wordlists
  • word of the day

    tympanic membrane

    tympanic membrane - Dictionary definition and meaning for word tympanic membrane

    Definition
    (noun) the membrane in the ear that vibrates to sound
    Synonyms : eardrum , myringa , tympanum
Connect with us on Facebook