Tamil Dictionary 🔍

water-cell

Wa"ter cell`. Defn: A cell containing water; specifically (Zoöl.), one of the cells or chambers in which water is stored up in the stomach of a camel.


water-cell - Similar Words