Definition of microcapsule in English:
A small capsule used to contain drugs, dyes, or other substances and render them temporarily inactive.
- They have also used what they describe as a more sophisticated nozzle assembly to fabricate similarly sized microcapsules in which a drug core is surrounded by a biodegradable polymer shell.
- Bioadhesive polymers in the form of, or as a coating on, microcapsules containing drugs or bioactive substances which may serve for therapeutic, or diagnostic purposes in diseases of the gastrointestinal tract, are described.
- The addition of adjuvants could perhaps improve the deposition of microcapsules on leaves with either spray method.
Definition of microcapsule in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in India
Most popular in Pakistan