ejectosomes
English
Noun
ejectosomes
plural of
ejectosome