English

Detailed Synonyms for crapaud in English

crapaud:

crapaud [the ~] noun

  1. the crapaud
    – large toothed frog of South America and Central America resembling the bullfrog 1
    the Leptodactylus pentadactylus; the South American bullfrog; the crapaud
    – large toothed frog of South America and Central America resembling the bullfrog 1

Alternate Synonyms for "crapaud":


Related Definitions for "crapaud":

  1. large toothed frog of South America and Central America resembling the bullfrog1