Robuta

https://www.merriam-webster.com/dictionary/hemopoietin HEMOPOIETIN Definition & Meaning - Merriam-Webster The meaning of HEMOPOIETIN is a hypothetical stimulant to blood-cell production possibly equivalent to the antianemic factor or one of its precursors. definitionmeaningmerriamwebster