English | German | Russian | Czech

water cell English

Meaning water cell meaning

What does water cell mean?

water cell

Any of several small paunches in a camel's body, used for storing water. A voltaic cell containing pure water.

Synonyms water cell synonyms

What other words have the same or similar meaning as water cell?

water cell English » English

water-strainer water filter water clarifier cleanser

Are you looking for...?

water | cell