mucocysts
English
Noun
mucocysts
plural of
mucocyst