Answer: rheophile

AnswerCrossword Clue
rheophileliving in flowing water, also RHEOPHIL