nanocapsule (English, noun)
expansion: nanocapsule (plural nanocapsules)
Senses:
glosses: A colloid whose particles have dimensions measured in nanometres, especially such an emulsion of water and oil or biological lipids
Forms:
form: nanocapsules
tags: plural