bufotoxin

3.26.19

Thousands of Poisonous Toads Have Overrun a Florida Town

Warm weather and heavy rainfall sparked a massive breeding cycle for the invasive toads.