搜尋結果
cane toad
- 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.
noun: cane toad, plural noun: cane toads
- 相關詞
- a name for any bird regarded as a pest, especially the mynah: we should breed more of these eagles to cull the flying cane toads
Oxford Dictionary
- 更多解釋
- IPA[kān tōd]
- a large brown toad native to tropical America. It has been introduced elsewhere as a pest ...
Oxford American Dictionary