Mystical Desert Rain Frog: An Odd, Plump Amphibian Emitting “Horrifying” Screams.
The Desert Rain Frog, scientific name Breviceps macrops, is one of the strangest and rarest frogs in the world. This is a small, flaccid frog; bulging eyes, short nose, short and webbed legs. Their skin is yellow brown and usually…
Read more