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

microcapsules Definition

Cancel
microcapsules
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 microcapsules!

microcapsules Examples by Brain Bank Users