English edit

Etymology edit

micro- +‎ fleece

Noun edit

microfleece (countable and uncountable, plural microfleeces)

 
English Wikipedia has an article on:
Wikipedia
  1. A very thin, flexible fabric made from polyethylene terephthalate.