- third eye as a noun:
- 1
third eye
noun
1 third eye
A sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles.
synonym: pineal eye.
debug info: 0.0143
noun
A sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles.
synonym: pineal eye.
debug info: 0.0143