synthesomes
English
Noun
synthesomes
plural of
synthesome