You searched for: “euphile
euphile (s) (noun), euphiles (pl)
A particular plant or flower that attracts certain pollinators: Euphiles can be exemplified by red flowers which hummingbirds absolutely love.