microstream

English

Etymology

From micro- +‎ stream.

Noun

microstream (plural microstreams)

  1. A microscopic stream

Anagrams