Hirudine /(?)/

Hi·ru·dine

Hirudine

a.
  1. Of or pertaining to the leeches. (Zool.)