Meaning ofhirudinin English

hirudin

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