English

edit

Noun

edit

pancosphere (plural pancospheres)

  1. A spheroid of pancreatic stem cells