enterocysts
English
Noun
enterocysts
plural of
enterocyst