robber frog

英文釋義

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