alpine salamander
al·pi·ne·salamander
noun
1.
ovoviviparous amphibian of the Alps
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
al·pi·ne·salamander
ovoviviparous amphibian of the Alps
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.