tumoroid

Noun

 * 1) An aggregate of cancer cells formed in vitro