cane toad

(redirected from Giant marine toad)
Also found in: Dictionary, Wikipedia.

cane toad

see bufo.