zebra-tailed lizards

English

Noun

zebra-tailed lizards

  1. plural of zebra-tailed lizard