meaning of labyrinthine sense

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


Related Words

labyrinthine sense |

Developed & Maintained By Taraprasad.com

Treasure Words