scrotum frog
Jump to navigation
Jump to search
English
[edit]Noun
[edit]scrotum frog (plural scrotum frogs)
- A large aquatic frog, Telmatobius culeus native to Lake Titicaca with loose, flappy skin.
scrotum frog (plural scrotum frogs)