Meaning of robber frog

Definition of robber frog

(noun) of southwest United States and Mexico; call is like a dog's bark

Other information on robber frog

WIKIPEDIA results for robber frog
Amazon results for robber frog