English dictionary
south american bullfrog meaning and definition
Definition and meaning of south american bullfrog at MeaningMonkey.org. south american bullfrog meaning and definition in the English Dictionary.SOUTH AMERICAN BULLFROG noun
Definition of South American bullfrog (noun)
- large toothed frog of South America and Central America resembling the bullfrog
- synonyms: crapaud, Leptodactylus pentadactylus
Source: Princeton University Wordnet