• word of the day

    aneides lugubris

    aneides lugubris - Dictionary definition and meaning for word aneides lugubris

    Definition
    (noun) yellow-spotted brown salamander of California woodlands
    Synonyms : arboreal salamander
Connect with us on Facebook