Subscribe
URL of the page has been copied to clipboard.
Meaning : Ovoviviparous amphibian of the Alps.
Synonyms : alpine salamander
Install App
Salamandra atra meaning in Bengali (Bangla).