heparinates

English

Noun

heparinates

  1. plural of heparinate