Frog or Toad

Answer to frog 7/18/17

frogortoad71717

The answer is…. toad! It is a Spiny Alpine Toad (Scutiger nyingchiensis) from the family Megophryidae. It is found in the Himalayas.

Leave a Reply