RhymeZone

 

Definitions of third eye:
  • noun:   a sensory structure capable of light reception located on the dorsal side of the diencephalon in various reptiles

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023