axolotl
Explore definitions, synonyms, and language insights of axolotl
Definitions
Noun
larval salamander of mountain lakes of Mexico that usually lives without metamorphosing
Explore definitions, synonyms, and language insights of axolotl