You searched for: “anthophyte
anthophyte
A flowering plant, or any of its closest relatives.