Robuta

https://www.merriam-webster.com/medical/heparinoid HEPARINOID Definition & Meaning | Merriam-Webster Medical The meaning of HEPARINOID is any of various sulfated polysaccharides that have anticoagulant activity resembling that of heparin. merriam websterdefinitionmeaningmedical