Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microcapsules
in English
microcapsules
us
/maɪˌkrəʊˈkæp.sjuː.əlz/
uk
/maɪˌkrəʊˈkæp.sjʉː.əlz/
#uncommon
Definitions
Noun
tiny
capsules
releasing
contents
when
broken
small
containers
designed
to
break
down
(
after
ingestion
)
The
company
designed
microcapsules
to
break
down
in
the
body
and
deliver
nutrients
.