ejectosomes

English

Noun

ejectosomes

  1. plural of ejectosome