shasta_salamanderEnglish

Hydromantes shastae, Shasta salamander

Noun

Primarily a cave dweller in the Mount Shasta area

English: Shasta salamander, Hydromantes shastae

English words with similar meanings

Show 1 words