cane toad

(redirected from Dominican toad)
Also found in: Dictionary.

cane toad

see bufo.
Full browser ?