eyespot ( synonym found)

Definition of eyespot:

°Any of various primitive light-sensitive organs or regions in many diverse organisms.
°An eye-like marking on the tail of a peacock or the wing of a butterfly.

Definition of eyespot:

°Any of various primitive light-sensitive organs or regions in many diverse organisms.
°An eye-like marking on the tail of a peacock or the wing of a butterfly.

Back to Top