nanocapsule
English
Etymology
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
nanocapsule (plural nanocapsules)
nanocapsule f