Summary
English Synonyms:   more detail...
  1. alpine salamander:


English

Detailed Synonyms for alpine salamander in English

alpine salamander:

alpine salamander [the ~] noun

  1. the alpine salamander
    – ovoviviparous amphibian of the Alps 1
    the Salamandra atra; the alpine salamander
    – ovoviviparous amphibian of the Alps 1

Alternate Synonyms for "alpine salamander":


Related Definitions for "alpine salamander":

  1. ovoviviparous amphibian of the Alps1

Related Synonyms for alpine salamander