Loading page
salamandra atra is a noun meaning "ovoviviparous amphibian of the Alps". It carries one recorded sense.
ovoviviparous amphibian of the Alps
Definitions, synonyms and semantic relations for salamandra atra come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.