sporocisti
Italian
Noun
sporocisti
m
plural of
sporociste