Axolotl Meaning
There are 1 meaning(s) for word Axolotl
Meaning 1 : larval salamander of mountain lakes of Mexico that usually lives without metamorphosing
Synonyms : ambystoma mexicanum, mud puppy
Synonyms : ambystoma mexicanum, mud puppy
