crapaud

/krapɔ/ or /krapɔd/

Definitions

1. noun

a type of frog, particularly the European common frog (Rana esculenta), or its young

“The biologist studied the behavior of the crapauds in their natural habitat.”

2. noun

a person from Guadeloupe, a French overseas department in the Caribbean

“The crapaud’s rich heritage and culture are an integral part of Guadeloupe’s identity.”

Synonyms

  • frog
  • toad

Antonyms

  • snake