mole salamander
English
Noun
mole salamander (plural mole salamanders)
- Any member of the salamander genus Ambystoma, including the axolotl.
Read in another language
This page is available in 1 language
mole salamander (plural mole salamanders)
This page is available in 1 language