GeneralConnection.com
➔
Dictionary
labyrinth
Noun
1. maze
2. system, inner ear
2. internal ear, sense organ, sensory receptor, receptor
Usage