agua toad definition

  • noun:
    • largest understood toad types; native to Central The united states; valuable destroyer of insect pests

Related Sources

  • Hypernym for "agua toad"
29 votes

How would you define agua toad?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!