Third Eye (Monsoon album)
WordNet

noun


(1)   A sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles
 
x
OK