pancreatospheres
English
Noun
pancreatospheres
plural of
pancreatosphere