Biology Forums Dictionary
From Biology Forums Dictionary
1) The number of moles of a solute dissolved in 1 L of water.
2) Molarity is the number of molecules per liter of solution.
Biology Dictionary | About | Help | FAQ | Create account | Log in