tumorosphere
Etymology
From tumor + -o- + -sphere.
noun
- A spherical culture of tumor cells“Highly malignant MSDACs that were derived from metastatic sites exhibited CSC status and exerted robust tumorosphere formations ex vivo.”
Etymology
From tumor + -o- + -sphere.