Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

microcapsule Definition

Cancel
microcapsule
noun(mi-cro-cap-sule)
a tiny capsule containing material (such as an adhesive or a medicine) that is released when the capsule is broken, melted, or dissolved

Words Related to microcapsule!

microcapsule Examples by Brain Bank Users