Alveus


(n.) The channel of a river.



Similar Words:

Alveus