vestibular system









vestibular system


noun

  1. the sensory mechanism in the inner ear that detects movement of the head and helps to control balance
50 queries 0.636