Definition of optic stalk in US English:

optic stalk

noun

  • 1Embryology the stalk connecting the optic vesicle with the forebrain, from which the optic tract develops.

  • 2Zoology the ommatophore of a snail.

  • 3Zoology the eyestalk of a crustacean.

Origin

Late 19th century; earliest use found in Proceedings of the Royal Society of London.