pancreatosphereEtymologyFrom pancreato- + -sphere.nounA spherical organoid composed of pancreatic stem cells