streambeds
English
Noun
streambeds
plural of
streambed