agua
English Dictionary
->
Letter A
-> agua
Search Dictionary:
agua Definition
(n)
largest
known
toad
species
;
native
to
Central
America
;
valuable
destroyer
of
insect
pests
agua Synonyms
agua
agua toad
Bufo marinus
© Art Branch Inc.