English edit

Noun edit

biosynthesizers

  1. plural of biosynthesizer