aneides lugubris - definitions and synonyms

aneides lugubris noun

  1. ( also written as Aneides lugubris )

    English Meaning: 

    : yellow-spotted brown salamander of California woodlands