Linen is a yarn or fabric made from the cultivated flax plant, named Linum usitatissimum. This domesticated species is believed to have been developed during cultivation. It is a cellulosic plant fibre, or bast fibre, and it forms the fibrous
...
more