Meaning of axolotl

Definition of axolotl

(noun) larval salamander of mountain lakes of Mexico that usually lives without metamorphosing

Other information on axolotl

WIKIPEDIA results for axolotl
Amazon results for axolotl