Lake Titicaca frog (English, noun)
expansion: Lake Titicaca frog (plural Lake Titicaca frogs)
Senses:
glosses: Synonym of Titicaca water frog.
Forms:
form: Lake Titicaca frogs
tags: plural