In anatomy, a small cavity or channel in the body; also can refer to the bed or channel of a stream or river.
From Latin 'alveus' meaning 'belly,' 'hollow,' or 'trough,' from an Indo-European root meaning 'to hollow out.'
Try Another Word