Meaning

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

Forms

plural: nanocapsules
Singularnanocapsule
Pluralnanocapsules

regular

See also

neighbours in the dictionary
nanocapsule — meaning, examples, forms, synonyms | Krumeto