Ocellus

Webster's Dictionary of the English Language

·noun An eyelike spot of color, as those on the tail of the peacock.

II. Ocellus ·noun A little eye; a minute simple eye found in many invertebrates.

Related Words