The story
Compound of Titicaca + water frog.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Telmatobius culeus, a large frog found around Lake Titicaca in South America. Full definition →
Compound of Titicaca + water frog.
Etymology from Wiktionary, CC BY-SA 4.0.