'South American bullfrog' definitions:

Definition of 'South American bullfrog'

From: WordNet
noun
Large toothed frog of South America and Central America resembling the bullfrog [syn: crapaud, South American bullfrog, Leptodactylus pentadactylus]