Frog or Toad

Answer to Frog or Toad 6/27/17


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