pancreatosphere
English
editEtymology
editFrom pancreato- + -sphere.
Pronunciation
editNoun
editpancreatosphere (plural pancreatospheres)
- A spherical organoid composed of pancreatic stem cells
From pancreato- + -sphere.
pancreatosphere (plural pancreatospheres)