microcapsule
noun
Definitions
A very small capsule designed to release its contents when broken (typically, after being swallowed).
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A very small capsule designed to release its contents when broken (typically, after being swallowed).