Definify.com

Definition 2024


centrifugates

centrifugates

English

Noun

centrifugates

  1. plural of centrifugate