nanofibers
Nanofibers are tiny fibers that are a few hundred nanometers wide. They are very small, but they have some very interesting properties.
The nanofibers have the ability to absorb a lot of water.
The nanofibers have the ability to absorb a lot of oil.