ocellus

/ɒˈsɛləs/

Definitions

1. noun

A small spot or patch on an eye or other organ, especially one that is a remnant of a larger patch.

“The ocellus on the butterfly’s eye helped it navigate its surroundings.”

Synonyms

  • patch
  • spot

Antonyms

  • blemish
  • scar