kamus
.
Search
About
hydromantes_shastae
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
shasta salamander