Frog or Toad

Answer to Frog or Toad 2/7/17

1181

The answer to this week’s frog or toad is frog! It is a Barking Frog, Craugastor augusti.

Leave a Reply