barking frog Meaning, Definition & Usage

  1. noun of southwest United States and Mexico; call is like a dog's bark
    Hylactophryne augusti; robber frog.

WordNet