Noun crapaud has 1 sense
  1. crapaud, South American bullfrog, Leptodactylus pentadactylus - large toothed frog of South America and Central America resembling the bullfrog
    --1 is a kind of frog, toad, toad frog, anuran, batrachian, salientian
    --1 is a member of Leptodactylus, genus Leptodactylus
,
TOP