meaning of pineal eye

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


Related Words

pineal eye |

Developed & Maintained By Taraprasad.com

Treasure Words