Synonyms of Agua Toad in English :

Antonyms of Agua Toad in English

Thesaurus of Agua Toad in English

Agua Toad

see definition of agua toad

Synonyms of agua toad

1. (noun) largest known toad species; native to Central America; valuable destroyer of insect pests

Hypernyms of agua toad

1. (noun) largest known toad species; native to Central America; valuable destroyer of insect pests