OCELLUS


Meaning of OCELLUS in English

(n.) A little eye; a minute simple eye found in many invertebrates.

Webster's English dictionary.      Английский словарь Webster.