English
Detailed Synonyms for agua toad in English
agua toad:
agua toad [the ~] nom
-
the agua toad
– largest known toad species; native to Central America; valuable destroyer of insect pests 1the Bufo marinus; the agua; the agua toad– largest known toad species; native to Central America; valuable destroyer of insect pests 1