water cell
Noun
Meaning
A cell containing water; specifically (Zool.), one of the cells or chambers in which water is stored up in the stomach of a camel.
Source: Webster's dictionarySynonyms
liquid container
aqueous cell
fluid container
fluid-filled cavity
liquid chamber
liquid-filled chamber
solution compartment
solution holder
solvent reservoir
liquid cell
aqueous enclosure
fluidic chamber
fluidic vessel
liquid enclosure
liquid tank
Show all synonyms