Home

Word

vestibular apparatus, n.
more info organs mediating the labyrinthine sense; concerned with equilibrium
<noun.body>

vestibular apparatus vestibular system
semantic pointers
part meronym
hypernym