shasta salamander

Noun
  1. Primarily a cave dweller in the Mount Shasta area (synset 101640835)

Other Searches