CompareWords
Compare
Alveus
Definition:
(n.) The channel of a river.