instreams
English
Noun
instreams
plural of
instream
Anagrams
semirants