What is the full meaning of osmol
a unit of osmotic pressure, also OSMOLE [n -S]
Example of the word osmol placed on a Scrabble board.