spectacled lizards

English

Noun

spectacled lizards

  1. plural of spectacled lizard