microstream A microscopic stream Noun A microscopic stream Origin From micro- + stream. Forms microstreams