amnicola

Etymology
From +.

Adjective

 * 1) dwelling by the river

Noun

 * 1) someone or something that dwells or grows upon a river