ocellus has definitions from the field of zoology
1
[ noun ] (zoology) an eye having a single lens

Synonyms

stemma simple_eye

Related terms

eye ommatidium

2
[ noun ] an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color

Synonyms

eyespot

Related terms

marking

*