What does crapaud mean?

crapaud meaning in General Dictionary

A toad

View more

  • large-toothed frog of south usa and Central America resembling the bullfrog

crapaud - French to English

toad


Sentence Examples with the word crapaud

ALYTES, the midwife toad, first discovered by P. Demours in 1741, on the border of a small pond in the Jardin des Plantes, in the very act of parturition which has rendered it famous, and described as Petit crapaud male accoucheur de sa femelle.

View more Sentence Examples