1. Noun
An amphibian of the salamander tribe found in the elevated lakes of Mexico; the siredon.
2. Noun
larval salamander of mountain lakes of Mexico that usually lives without metamorphosing
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
