axolotl

axolotl antonyms

axolotl definitions

noun
  • A critically endangered salamander found in the elevated lakes of Mexico, Ambystoma mexicanum.