ENGLISH DICTIONARY

Tumorosphere

Definition, Meaning & Examples

Part of speech noun

Quick meaning: Tumorosphere is a noun meaning A spherical culture of tumor cells.

Meaning

A spherical culture of tumor cells.

Example Sentences

Highly malignant MSDACs that were derived from metastatic sites exhibited CSC status and exerted robust tumorosphere formations ex vivo.

Word Forms

Related Words

Related dictionary entries include tumoroid, thyrosphere, tumoromics, melanosphere, tumour, xenotumor.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.