Definition of marsupial frog in English:

marsupial frog


  • Any of several tree frogs, especially of the South American genus Gastrotheca (family Hylidae), the females of which have a pouch in the skin of the back in which the fertilized eggs develop and hatch.


Late 19th century; earliest use found in The Century Dictionary.