Loading page
alpine salamander 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 alpine salamander come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.