shasta salamander Meaning, Definition & Usage

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

WordNet