Englisch
Detailed Synonyms for agua toad in Englisch
agua toad:
agua toad [the ~] Nomen
-
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