Definify.com

Definition 2024


ocellated_lizards

ocellated lizards

English

Noun

ocellated lizards

  1. plural of ocellated lizard