biofabrics
English
Noun
biofabrics
plural of
biofabric