spotted chirping frog
Jump to navigation
Jump to search
English
[edit]Noun
[edit]spotted chirping frog (plural spotted chirping frogs)
- Eleutherodactylus guttilatus, a species of small frog.
- Synonym: Mexican cliff frog
spotted chirping frog (plural spotted chirping frogs)