biosynthesizers
English
Noun
biosynthesizers
plural of
biosynthesizer