Triffid?

No it’s a sarracenia, a very clever insect eating plant that sends up its flower for pollination before it grows its insect eating pitchers! They don’t want to devour the insects and not be able to produce seed!

Comments
Sign in or get an account to comment.