Robuta

https://www.merriam-webster.com/dictionary/pungapung PUNGAPUNG Definition & Meaning - Merriam-Webster The meaning of PUNGAPUNG is a Philippine aroid (Amorphophallus campanulatus) that has a putrid odor. definitionmeaningmerriamwebster