WATER CELL


Meaning of WATER CELL in English

noun

: a cell containing water ; especially : one of the chambers in which water is stored in a camel's stomach

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.