secretosomes
English
Noun
secretosomes
plural of
secretosome