Meaning ofhirudinsin English

hirudins

us/haɪˈruːdənz/uk/haɪˈruːdənz/
#uncommon
Definitions