meaning of trochlear nerve

1. either of the two cranial nerves on either side that control the superior oblique muscles of the eyes


Related Words

trochlear nerve |

Developed & Maintained By Taraprasad.com

Treasure Words