vestibular_systemEnglish

vestibular apparatus, vestibular system

Noun

Organs mediating the labyrinthine sense, concerned with equilibrium

English: vestibular apparatus, vestibular system

English words with similar meanings

Show 1 words