GeneralConnection.com
➔
Dictionary
ocellus
Noun
1. simple eye
2. stemma, eye, oculus, optic, eyespot
2. marking
Usage