hirudinoid
/hɪˌrjuːdɪˈnoʊɪd/Definitions
1. adjective
resembling or related to leeches, especially in having anticoagulant properties
“The hirudinoid properties of the plant were studied extensively by scientists.”
2. noun
an animal or substance that has hirudinoid properties
“The researcher isolated a hirudinoid compound from the leech’s saliva.”