Simplified Chinese Meaning of alpine salamander
阿尔卑斯山螈
Other Simplified Chinese words related to 阿尔卑斯山螈
No Synonyms and anytonyms found
Nearest Words of alpine salamander
Definitions and Meaning of alpine salamander in English
alpine salamander (n)
ovoviviparous amphibian of the Alps
FAQs About the word alpine salamander
阿尔卑斯山螈
ovoviviparous amphibian of the Alps
No synonyms found.
No antonyms found.
alpine mouse-ear => 鼠耳草, alpine milk vetch => 高山奶豌豆, alpine lift => 高山缆车, alpine lady fern => 秋蕨, alpine hulsea => 阿尔卑斯斛草,