D defs.my
Entry 1 sense Webster, 1913

Water cell

/wôt'-ẽr sĕl/ · Wa·ter cell · IPA
01 A cell containing water; specifically (Zool.), one of the cells or chambers in which water is stored up in the stomach of a camel.
  1. 1.
    A cell containing water; specifically (Zool.), one of the cells or chambers in which water is stored up in the stomach of a camel.(Zool.)