Meaning of clot buster
Definition of clot buster
(noun)
a
kind
of
pharmaceutical
that can
break
up clots
blocking
the
flow
of
blood
to the
heart
muscle
Other information on clot buster
WIKIPEDIA results for
clot buster
Amazon results for
clot buster
Tweet