English
Detailed Synonyms for South American bullfrog in English
South American bullfrog:
South American bullfrog [the ~] noun
-
the South American bullfrog
– large toothed frog of South America and Central America resembling the bullfrog 1the Leptodactylus pentadactylus; the South American bullfrog; the crapaud– large toothed frog of South America and Central America resembling the bullfrog 1