There is a technical term "hematopoietic" which implies something can cause the production of all types of blood cells in the bone marrow. Although, I am sure that an MD would recognize the intention in this sentence, I have no idea how shall one indicate such a thing in English in a manner that ordinary people would understand it. I was wondering if you could help me find a natural and idiomatic way to indicate this message to native listeners so that they could comprehend the matter in the question:
- Have you heard that (wine, red meat, pistachio etc.) is hematopoietic?