assemblyosomes
English
Noun
assemblyosomes
plural of
assemblyosome