microstream
Etymology
From micro- + stream.
noun
A microscopic stream