Definition of Agua

  • (noun) largest known toad species; native to Central America; valuable destroyer of insect pests

Synonyms of Agua


Antonyms of Agua


No Antonyms Found.

Homophones of Agua


No Homophones Found.