×

labyrinthite meaning in English

n. labyrinthitis, inflammation of the inner ear

Related Words

  1. labyrinthe
  2. labyrinthique
  3. labyrinthodonte
  4. lac de kinneret
PC Version

Copyright © 2018 WordTech Co.