I can't tell what it is, but I do not think it is C. maxima. C. maxima has a unifoliate growth habit, and your plant is bifoliate.