Meaning ofhirudinin English

hirudin

us/haɪˈruːd.ɪn/uk/haɪˈruːd.ɪn/
#uncommon
Definitions