Word info Synonyms

pineal eye

Noun

Meaning

a sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms