Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microcapsule
in English
microcapsule
us
/maɪkrəˈkæpjʊl/
uk
/maɪkrəˈkæpsjuːl/
#uncommon
Definitions
Noun
a
tiny
capsule
releasing
its
contents
when
broken
(
for
medication
)
The
doctor
prescribed
a
microcapsule
to
release
the
medication
slowly
.