alpine salamander
English Dictionary
->
Letter A
-> alpine salamander
Search Dictionary:
alpine salamander Definition
(n)
ovoviviparous
amphibian
of
the
Alps
alpine salamander Synonyms
alpine salamander
Salamandra atra
© Art Branch Inc.