colosphere
Noun
Meaning
colosphere (plural colospheres)
A spherical bundle of cells from a colorectal cancer tumour, used for pharmaceutical research.
Noun
colosphere (plural colospheres)
A spherical bundle of cells from a colorectal cancer tumour, used for pharmaceutical research.