We do not currently know of any synonyms for marsupial frog.
The noun marsupial frog is defined as:
Did you mean frog?