Etymology

Titicaca water frog

Today it means: Telmatobius culeus, a large frog found around Lake Titicaca in South America. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok