cane toad

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

cane toad

see bufo.