Definition of Crapaud

Noun: crapaud

  1. Large toothed frog of South America and Central America resembling the bullfrog
    - South American bullfrog, Leptodactylus pentadactylus

See also:
crap
crape

Anagrams containing the word crapaud

cpdarua dcrapau udcrapa audcrap paudcra apaudcr rapaudc