biofactories

English

Noun

biofactories

  1. plural of biofactory