kamus
.
Search
About
shasta_salamander
English
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
hydromantes shastae