meaning of sense of balance

1. a sensory system located in structures of the inner ear that registers the orientation of the head


Related Words

sense of balance |

Developed & Maintained By Taraprasad.com

Treasure Words