that's a funky looking bulb! I'd guess it's a Nymphea species but I'll let more experienced people chime in....