Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

eyespots Definition

Cancel
eyespots
noun(eye-spot)
a usually small spot of color (as on the wing of a butterfly) that resembles an eye
eyespots
noun(eye-spot)
a simple visual organ of pigment or pigmented cells covering a sensory termination : ocellus
eyespots
noun(eye-spot)
a small pigmented body of various unicellular algae

Words Related to eyespots!

eyespots Examples by Brain Bank Users