ALVEUS


Meaning of ALVEUS in English

noun the channel of a river.

Webster English vocab.      Английский словарь Webster.