Home

Word

pineal eye, n.
more info a sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles
<noun.body>

pineal eye third eye