Adjective Definition

ocellated

1.Definition: having ocelli




Please Share