water cell
English
Noun
water
cell
(
plural
water cells
)
Any of several small
paunches
in a
camel
's body, used for storing water.
A
voltaic cell
containing pure water.
Coordinate terms
(
camel
)
:
waterbag