pancosphere

English

Etymology

Blend of pancreas +‎ -o- +‎ -sphere.

Noun

pancosphere (plural pancospheres)

  1. A spheroid of pancreatic stem cells