• word of the day

    axolotl

    axolotl - Dictionary definition and meaning for word axolotl

    Definition
    (noun) larval salamander of mountain lakes of Mexico that usually lives without metamorphosing
Download our Mobile App Today
Receive our word of the day
on Whatsapp