aneides lugubris Meaning, Definition & Usage

  1. noun yellow-spotted brown salamander of California woodlands
    arboreal salamander.

WordNet