ALPINE SALAMANDER


Meaning of ALPINE SALAMANDER in English

noun

Usage: usually capitalized A

: an ovoviviparous tailed amphibian ( Salamandra atra ) occurring in the Alps that retains its one or two young in the uterus until metamorphosis is completed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.