Wiktionary
centrifugates
n. (plural of centrifugate English)
n. (plural of centrifugate English)