YourDictionary

sedimentator medical definition

noun
A centrifuge.

link/cite print suggestion box