extrusomes
English
Noun
extrusomes
plural of
extrusome