Synonyms and Antonyms for South_American_bullfrog

1. South American bullfrog (n.)

large toothed frog of South America and Central America resembling the bullfrog

Synonyms: