English edit

Noun edit

defibrinations

  1. plural of defibrination