hydromantes shastae Meaning, Definition & Usage

  1. noun primarily a cave dweller in the Mount Shasta area
    Shasta salamander.

WordNet