Crapaud (noun) Definition, Meaning & Examples

noun
  1. a species of large frog, Leptodactylus pentadactylus, resembling a bullfrog, inhabiting South and Central America, and having deep orange or red coloring on the legs and sides during the breeding season, the rest of the body being dark-green or brown with black markings.
noun
  1. a frog or toad
Crapaud (noun) Definition, Meaning & Examples

More Definitions