splenoceles
English
Noun
splenoceles
plural of
splenocele