nanosphere
noun
nano·sphere
ˈnan-ə-ˌsfir
: a spherical particle whose diameter is measured in nanometers
lipid-based nanospheres
Love words? Need even more definitions?
Merriam-Webster unabridged
Share