south_american_bullfrog has definitions from the field of zoology
1
[ noun ] (zoology) large toothed frog of South and Central America resembling the bullfrog

Related terms

frog Leptodactylus

*