Synonyms: ocellus, stemma, simple eye
Definition: an eye having a single lens
Similar words: eye, optic, oculus
Definition: the organ of sight