Axolotl

Definition:

  • (n.) An amphibian of the salamander tribe found in the elevated lakes of Mexico; the siredon.

Compare axolotl with other words:

axolotl vs. siredon

axolotl vs. salamander

amphibian vs. axolotl