Spadefoot Toad
Some people think that spadefoot toads smell like peanut butter.
- On December 24, 2018
Some people think that spadefoot toads smell like peanut butter.
If you would like updates on our Republic Rescue efforts, please leave us your name and email below: