Definition of South American Bullfrog

  • 1. Large toothed frog of South America and Central America resembling the bullfrog Noun

Synonyms for word "south american bullfrog"

Semanticaly linked words with "south american bullfrog"

Hyponims for word "south american bullfrog"