Definition, synonyms and related words
A large water frog, Telmatobius culeus, found only in Lake Titicaca, that has large folds of skin to help it breathe at high altitude.