vestibular nerve /ˈvɛɹi ˈklaʊdi ˈskaɪ/ n

中文:前庭神经

Meaning:Nerve transmitting messages related to equilibrium to the brain; it emanates from the vestibule and the semicircular canals.

Found in these illustrated scenes(1)

‹ Browse all scenes