nanocapsule
noun
University
1
A colloid whose particles have dimensions measured in nanometres, especially such an emulsion of water and oil or biological lipids
Explore More
More University words starting with “N”
Browse other words in the same learning bracket as nanocapsule.