crapaudEnglish

Leptodactylus pentadactylus, South American bullfrog, crapaud

Noun

Large toothed frog of South America and Central America resembling the bullfrog

English: crapaud, South American bullfrog, Leptodactylus pentadactylus

English words with similar meanings

Show 2 words