Definify.com

Definition 2025


optic_nerves

optic nerves

English

Noun

optic nerves

  1. plural of optic nerve