microcapsule
nounDefinition of microcapsule
: a tiny capsule containing material (such as an adhesive or a medicine) that is released when the capsule is broken, melted, or dissolved
Keep scrolling for more
Keep scrolling for more