Find the word definition

Wiktionary
nanocapsule

n. A colloid whose particles have dimensions measured in nanometres, especially such an emulsion of water and oil or biological lipids

Usage examples of "nanocapsule".

The nanocapsules developed on the other side of the house would come in very handy indeed.

The way the fogging system worked, it would take about thirty minutes for the nanocapsules to get into the entire fogging system.

Even now, the people walking in the stadium were being sprinkled with the nanocapsules bearing Shiva.