robber frog

Explore definitions, synonyms, and language insights of robber frog

Definitions

Noun
of southwest United States and Mexico; call is like a dog''s bark
Noun
small terrestrial frog of tropical America