spotted chirping frog (English, noun)
expansion: spotted chirping frog (plural spotted chirping frogs)
Senses:
glosses: A small frog, of species Eleutherodactylus guttilatus.
Forms:
form: spotted chirping frogs
tags: plural