nanocapsule
English
Etymology
nano- + capsule
Noun
nanocapsule (plural nanocapsules)
- A colloid whose particles have dimensions measured in nanometres, especially such an emulsion of water and oil or biological lipids
Italian
Noun
nanocapsule f
- plural of nanocapsula