cane toad
noun
- a large brown toad native to tropical America. It has been introduced elsewhere as a pest control agent but can become a serious pest itself, partly because animals eating it are killed by its toxins. Also called marine toad, giant toad.
- Bufo marinus, family Bufonidae