OCELLUS
Definition:
- [noun] an eye having a single lens
Synonyms: simple eye, stemma - [noun] an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color
Synonyms: eyespot
Synonyms:
- Search for synonyms for OCELLUS



