Definify.com

Definition 2025


ocellated_lizards

ocellated lizards

English

Noun

ocellated lizards

  1. plural of ocellated lizard