meaning of Ambrosis Höhlensalamander

Ambrosis Höhlensalamander - German to English

Ambrosi's cave salamander [Speleomantes ambrosii]

View more

  • French cave salamander [Speleomantes ambrosii]
  • Spezia cave salamander [Speleomantes ambrosii]