giant toad
noun
: cane toad
The jury also is still out on the giant toad, or cane toad. These hefty amphibians are voracious and secrete a poison that can kill animals that try to eat them, including pets and native animals that prey on amphibians.—Kevin Lollar
Love words? Need even more definitions?
Merriam-Webster unabridged
Share