Frog or Toad

Answer to Frog or Toad 10/8/18

2472

The answer to this week’s frog or toad is….. FROG. It is a Mozambique Rain Frog (Breviceps mossambicus). It is found in southeastern Africa.