South American bullfrog

Definitions

  • WordNet 3.6
    • n South American bullfrog large toothed frog of South America and Central America resembling the bullfrog
    • ***