Sense of balance

phrase specialist

Noun

a sensory system located in structures of the inner ear that registers the orientation of the head
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word