robber frog Meaning, Definition & Usage

  1. noun of southwest United States and Mexico; call is like a dog's bark
    Hylactophryne augusti; barking frog.
  2. noun small terrestrial frog of tropical America

WordNet