agua
noun
1. largest known toad species; native to Central America; valuable destroyer of insect pests
synset: agua, agua_toad, Bufo_marinus
Princeton University "About WordNet." WordNet. Princeton University. 2010.
back to home !