There's this nep on my windowsill (been there for a long time) that occupies a blank spot in my mind. I have no recollection when i acquired it, where, from whom, and most importantly, what its identity is.
It hadn't pitchered for more than a year until recently, and now it has produced a basal shoot and a pitcher. The pitcher looks vaguely like a spotted alata to me, but the shyness to pitcher suggests it's not an alata. Any ideas?
The whole plant