Loading page
agua toad is a noun meaning "largest known toad species; native to Central America; valuable destroyer of insect pests". It carries one recorded sense.
largest known toad species; native to Central America; valuable destroyer of insect pests
Definitions, synonyms and semantic relations for agua toad come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.