labyrinthitisEnglish

labyrinthitis, otitis interna

Noun

Inflammation of the inner ear, can cause vertigo and vomiting

English: labyrinthitis, otitis interna

English words with similar meanings

Show 1 words