EGAVE

colosphere

Meaning

  1. 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