Etymology
Today it means: A rolling drum used to culture cells Full definition →
From roller + drum.
Etymology from Wiktionary, CC BY-SA 4.0.