phyllocysts
English
Noun
phyllocysts
plural of
phyllocyst