hirudine
/hɑːruːdɪn/Definitions
1. noun
a leech or a person who practices bloodsucking; a hirudin
“The hirudine was a notorious figure in the town’s history books.”
1. noun
a leech or a person who practices bloodsucking; a hirudin
“The hirudine was a notorious figure in the town’s history books.”