biofabrics

English

Noun

biofabrics

  1. plural of biofabric