Dictionary
Random Word
Search
Alveus
(n.)
The channel of a river.
Back to Dictionary