What is the full meaning of crystalloid
a water-soluble crystal able to diffuse through semi-permeable membranes [n -S]
Example of the word crystalloid placed on a Scrabble board.