Synonyms and Antonyms for barking_frog

1. barking frog (n.)

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

Synonyms: