What does bufo marinus mean?

bufo marinus meaning in General Dictionary

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