meaning of Ambon-Segelechse

Ambon-Segelechse - German to English

Amboina sail-finned lizard [Hydrosaurus amboinensis]

View more

  • Amboina sailfin lizard [Hydrosaurus amboinensis]