chylocysts
English
Noun
chylocysts
plural of
chylocyst