The AI-powered English dictionary
comparative more ocellated, superlative most ocellated
Of, pertaining to, resembling or having an ocellus. examples
spotted examples