-
nounlarge toothed frog of South America and Central America resembling the bullfrogtype of:
Definition that contains crapaud
We don't have definitions for this word yet.
We don't have definitions for this word yet.