YourDictionary

suspensoid

noun

a system of solid, colloidal particles suspended in a liquid

Learn more about suspensoid

link/cite print suggestion box