Definitions for "Toads"
Amphibians that have dry, warty skin, shorter legs than frogs, and are more likely to live in terrestrial habitats
Temporarily Obsolete Abandoned Derelict Sites