• word of the day

    ambystomid salamander

    ambystomid salamander - Dictionary definition and meaning for word ambystomid salamander

    Definition
    (noun) small to moderate-sized terrestrial or semiaquatic New World salamander
    Synonyms : ambystomid
Connect with us on Facebook