meaning of bufo marinus

bufo marinus meaning in General Dictionary

biggest known toad types; indigenous to Central America; valuable destroyer of insect pests