What does "transpiration" mean?

Transpiration: (bot.) The evaporation of water, or exhalation of aqueous vapor, from cells and masses of tissue.

Additional senses

  1. 2.(Physics) The passing of gases through fine tubes, porous substances, or the like; as, transpiration through membranes.

Sources