water cell

from The Collaborative International Dictionary of English v.0.48
Water cell \Wa"ter cell`\
   A cell containing water; specifically (Zool.), one of the
   cells or chambers in which water is stored up in the stomach
   of a camel.
   [1913 Webster]
    

[email protected]