What? never heard of it before!
How plant can eat insects?
This is strange to me, I have seen many humans who eat other's spices for their survival, but this is totally new knowledge to add it to my tiny dictionary, Thank you @velimir for the knowledge.
:D