meaning of Berg-Rollschwanzleguan

Berg-Rollschwanzleguan - German to English

mountain curlytail lizard [Leiocephalus raviceps]

View more

  • pallid curly-tailed lizard [Leiocephalus raviceps]
  • pallid curlytail [Leiocephalus raviceps]