YourDictionary

Dictionary Home » Science » efflorescence

efflorescence science definition

  1. A whitish, powdery deposit on the surface of rocks or soil in dry regions. It is formed as mineral-rich water rises to the surface through capillary action and then evaporates. Efflorescence usually consists of gypsum, salt, or calcite.
  2. See anthesis.

Learn more about efflorescence

link/cite print suggestion box