Titicaca water frog (English, noun)
expansion: Titicaca water frog (plural Titicaca water frogs)
Senses:
glosses: Telmatobius culeus, a large frog found around Lake Titicaca in South America.
Forms:
form: Titicaca water frogs
tags: plural