Canadian French Meaning of toad frog

Crapaud

Other Canadian French words related to Crapaud

No Synonyms and anytonyms found

Definitions and Meaning of toad frog in English

Wordnet

toad frog (n)

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

FAQs About the word toad frog

Crapaud

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

No synonyms found.

No antonyms found.

toad => Crapaud, to wit => à savoir, to the south => au sud, to the lowest degree => au degré le plus bas, to the limit => au boutte,