Meaning of nerve tunic in English:

nerve tunic

noun

Anatomy
  • The retina (now historical).

Origin

Late 19th century; earliest use found in Littell's Living Age.