centrifugates

English

Noun

centrifugates

  1. plural of centrifugate