Synonyms and Antonyms for Salamandra_atra

1. Salamandra atra (n.)

ovoviviparous amphibian of the Alps

Synonyms: