The AI-powered English dictionary
plural suspensoids
(chemistry) A system of colloid where solid particles are dispersed examples