A colloid whose particles have dimensions measured in nanometres, especially such an emulsion of water and oil or biological lipids(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License
Use "nanocapsule" in a sentence
"Researchers reveal 3-D structure of bullet-shaped virus with potential to fight cancer, HIV Researchers create new 'smart' nanocapsule delivery system for use in protein therapy New silicon-germanium nanowires could lead to smaller, more powerful electronic devices"
"American Chemical Society, is ultimately a proposal for a nanocapsule system that administers antimicrobial treatments only in the presence of pathogenic bacteria."
"The process of answering that question led them to demonstrating how a nanocapsule system can be a"