Neat! I googled Ceropegia Flowers. Those are some wacky flowers! I love nature lol, always coming up with the craziest stuff for me to Google and be amazed by.Well, that's a flower for sure. Like Nepenthes it is shaped to catch flies, but not for lunch, but for pollination. Search e.g. for Aristolochia and Ceropegia if you want to see some cool Nepenthes like flowers. The one of the photo is Aristolochia fimbriata.