meaning of vestibulocochlear nerve

1. a composite sensory nerve supplying the hair cells of the vestibular organ and the hair cells of the cochlea


Related Words

vestibulocochlear nerve |

Developed & Maintained By Taraprasad.com

Treasure Words