If you want to deny the existence of the category 'meaning', you have to do that in the realm of.. meaning..! To be a mind grappling with the world, you must create some kind of account of minds, personhood, meaning. That precedes the discussion. So to use that following discussion to dismiss minds and meaning is tautological!
We can do a great deal to explain the natural world through heuristic reductionism, looking at causes and effects. But at some point, as feedback grows between adaptive fitness to niche, and reforming of the niche, you have to observe, this is no longer chemistry, and becomes about choices based on mental states. We as a species, can no longer be accounted for in our modern choices, by regard to material causes and conditions. Describe a single mental state, by modelling every neuron in a human brain, is beyond the computational power of every computer on Earth - or it was a few years ago anyway. So we develop a heurustic explanatory layer, and that simplifies things a lot, computationally. We imagine we are going from the ground up, but really we have proceeded from the top down. We begin with ourselves, and our experiences.
The flower emerges as a result of dynamics across a fitness landscape. But heuristically, as a matter of simplification only, we ascribe meaning and purpose to outcomes.
DNA is a kind of record of evolutiinary adaptions to niche. A kind of simulation in a certain subjective localised sense, of the niche. A kind of informational model, with implicit virtual reality simulation of the world, with a suite of responses ready for it. Brain science supports the view our consciousness is like that too, with a right brain mainly helping manifest an apparently objective but highly processed world 'out there', and a left brain mainly occupied with being a thing in that experienced world. So this model unites a picture of chemistry, biology, and psychology. And pictures meaning as in principle reducible to atoms and the void, but in practice existing as a heuristic explanatory layer supervening on the world, for reasons of computatiinal simplicity. We share 'meaning' and 'design' by invitation of one another into particular abstractions and their dynamics.