logo Web Site                 < back   San Diego   next >

Colorado River Toad (Incilius alvarius) at San Diego Zoo in California

The Colorado River Toad (Incilius alvarius) Is the world’s ugliest frog: I think it looks like a pile of poop.

BIG PHOTO