Dictionary.com
Thesaurus.com

has been centrifuging

  • present perfect progressive
    of centrifuge (3rd person singular).
    centrifuge
    noun
    an apparatus that rotates at high speed and by centrifugal force separates substances of different densities, as milk and cream.