microfabrics
English
Noun
microfabrics
plural of
microfabric