What is the full meaning of hydrosols
HYDROSOL, an aqueous solution of a colloid [n]
Example of the word hydrosols placed on a Scrabble board.