Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hirudins
in English
hirudins
us
/haɪˈruːdənz/
uk
/haɪˈruːdənz/
#uncommon
Definitions
Noun
a
type
of
anticoagulant
(
leech-derived
)
Researchers
have
been
studying
hirudins
as
a
potential
anticoagulant
for
medical
use
.