No, although they both have large leaves, the Alocasia Macrorrhiza is a different species from the Alocasia Odora.