Noun
marsupial frog (plural marsupial frogs) Any of a group of frogs in the family Amphignathodontidae, found in Central America and South America.