OCELLUS MEANING IN ENGLISH

• Ocellus Definition & Synonyms

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


RECENT SEARCHES