A giant frog with South American affinities from the Late Cretaceous of Madagascar

A giant frog with South American affinities from the Late Cretaceous of Madagascar