large toothed frog of South America and Central America resembling the bullfrog
Seed ·
crapaud in CommonParlance