streamlets

noun

Plural form of streamlet.