Home › Words › T › tumoroidtumoroidtumoroid means an aggregate of cancer cells formed in vitro.EtymologyFrom tumor + -oid.nounAn aggregate of cancer cells formed in vitroDefinitions & examples from Wiktionary (CC BY-SA 3.0).