Recent Searches
GRE Word List made easy using Mnemonics
myringa - Dictionary definition and meaning for myringa
MYRINGA
(noun) the membrane in the ear that vibrates to sound
synonyms : eardrum , tympanic membrane , tympanum
WordNet® 3.0, © 2006 by Princeton University.


