Frog or Toad

Answer to Frog or Toad 6/27/17

fot62717

The answer is….frog! It is a Marbled Sand Frog (Sphaerotheca rolandae) from the family Dicroglossidae, the forked tongue frogs. The Marbled Sand Frog is found in India and Sri Lanka. Why is it a frog? because I and biologists say so

Leave a Reply