'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]