Skip to content

Head and neck

Introduced
Handout
Vocabulary
English Meaning
cranial nerveOne of the twelve pairs of nerves arising directly from the brain.
vestibular schwannomavestibular schwannoma
Horner syndromeHorner syndrome

Handout

Log in or create account

IGCSE, A-Level & AP