'Bufo marinus' definitions:

Definition of 'Bufo marinus'

From: WordNet
noun
Largest known toad species; native to Central America; valuable destroyer of insect pests [syn: agua, agua toad, Bufo marinus]