microcapsule
Noun
Meaning
microcapsule (plural microcapsules)
(medicine) A very small capsule designed to release its contents when broken (typically, after being swallowed).
Related terms
Anagrams
Examples
There’s also an ingress protection rating of IP67, and Huawei states that they are using their aerospace cooling technology with microcapsule phase change materials inside, similar to what was advertised with the Matebook X released in 2017.
Three separate experiments show penetration depth of the microcapsule needles after activation with water.