After all, this plant is not Cecropia peltata. The differences between P. peltata and P. pachystachya can be found in the write up published in the journal Nature In Singapore on 1 September 2010.