WATER CELL

n.

1 definition — Webster’s Dictionary (1828)


n.

A cell containing water; specifically (Zoöl.), one of the cells or chambers in which water is stored up in the stomach of a camel.