×
labyrinthite
meaning in English
n.
labyrinthitis, inflammation of the inner ear
Related Words
labyrinthe
labyrinthique
labyrinthodonte
lac de kinneret
PC Version
Copyright © 2018 WordTech Co.