Titicaca water frog

English

Etymology

Compound of Titicaca +‎ water frog.

Noun

Titicaca water frog (plural Titicaca water frogs)

  1. Telmatobius culeus, a large frog found around Lake Titicaca in South America.
    Synonyms: Lake Titicaca frog, Titicaca frog, scrotum frog