SynonymX
Speak
Ocellated
Definition of Ocellated
1.
Having ocelli
Adjective