Agua - Definition

agua

n 1: largest known toad species; native to Central America;
valuable destroyer of insect pests [syn: agua, agua
toad, Bufo marinus]

Look up another word