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.
© Webster 1913.
Log in or register to write something here or to contact authors.
Lost password
Sign Up
Need help? accounthelp@everything2.com