sarprogrelate
Noun
Meaning
sarprogrelate (uncountable)
A drug that blocks serotonin-induced platelet aggregation, used in treating various diseases.
Noun
sarprogrelate (uncountable)
A drug that blocks serotonin-induced platelet aggregation, used in treating various diseases.