Myrmecodia longifolia
Source: NCBI Taxonomy (ID 128382)