pineal eye

Noun
  1. A sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles (synset 105307426)

Other Searches