Word info

microstream

Noun

Meaning

microstream (plural microstreams)

A microscopic stream

Source: en.wiktionary.org

Anagrams

Close letter words and terms