What is the full meaning of osmotically
OSMOTIC, pertaining to, or having the property of, osmosis; as, osmotic force, also OSMOLAR [adv]
Example of the word osmotically placed on a Scrabble board.