synthasomes
English
Noun
synthasomes
plural of
synthasome