Synonyms and Antonyms for agua-toad

1. agua toad (n.)

largest known toad species; native to Central America; valuable destroyer of insect pests

Synonyms:

2. toad-in-the-hole (n.)

sausage baked in batter

Synonyms:

4. agua (n.)

largest known toad species; native to Central America; valuable destroyer of insect pests

Synonyms: