Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

microcapsule

mi cro cap sule |ˌmīkrōˈkapsəl, -so͞ol ˈmaɪkroʊkæpsjul | noun a small capsule used to contain drugs, dyes, or other substances and render them temporarily inactive.

 

Oxford Dictionary

microcapsule

micro |cap ¦sule noun a minute capsule used to contain drugs, dyes, or other substances and render them temporarily inactive.