Meaning

1 senses
  1. A species of frog, Fejervarya cancrivora, native to southeast Asia.

Forms

plural: crab-eating frogs

See also

neighbours in the dictionary
crab-eating frog — meaning, examples, forms, synonyms | Krumeto