marsupial + -oid
marsupialoid (comparative more marsupialoid, superlative most marsupialoid)
marsupialoid (plural marsupialoids)