One of the biggest flower of the world has blossomed. I do mean ‘one of the biggest’ when I say it, for this one is taller than a man. It’s not something as nice to see as a rose, though, let alone come close - it smells like rotten fish, and it looks like… Well, it’s scientific name is Amorphophallus titanum, which means something like ‘a gigantic thing whose shape is close to that of disformed a penis’.
Other fun fact is that they christained their plant by the name ‘Little Stinker’.
Yes, the Rafflesia ia giant flower that stinks, it could be the one you mean. (Trivia bit: Captain Harlock’s Enemy, the Queen of the Vegetal Women, was named Rafflesia. ^^ )
And that giant maneating (and talking) plant is Aubrey, from the LITTLE SHOPS OF HORRORS movies. (Also adapted into a musical… go figure.)