Definify.com

Definition 2025


centrifugates

centrifugates

English

Noun

centrifugates

  1. plural of centrifugate