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