• word of the day

    ambystomid

    ambystomid - Dictionary definition and meaning for word ambystomid

    Definition
    (noun) small to moderate-sized terrestrial or semiaquatic New World salamander
Download our Mobile App Today
Receive our word of the day
on Whatsapp