rheotaxis

Etymology
From.

Noun

 * 1)  movement in response to a current (of water or air)