crapaud
1.
(
noun
) large toothed frog of South and Central America resembling the bullfrog
Synonyms:
Leptodactylus pentadactylus
,
South American bullfrog
Related Words:
anuran
,
batrachian
,
frog
,
salientian
,
toad
,
toadfrog
Terms and Conditions of Use / Copyright Notice