rheotaxis

(noun)

noun

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