colosphere
Meaning
- noun A spherical bundle of cells from a colorectal cancer tumour, used for pharmaceutical research.
Similar words
colonosphere tumoursphere tumorsphere prostasphere enterosphere prostatosphere coccosphere sarcosphere gliosphere colloidosome
Save “colosphere” to learn later