Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ocellus

- A little eye; a minute simple eye found in many invertebrates.
- An eyelike spot of color, as those on the tail of the peacock.