You searched for: “biophyte
biophyte
1. A plant that feeds on other living organisms.
2. A parasitic or predatory plant; or plants that get sustenance from living organisms.