nanosphere
nounMedical Definition of nanosphere
: a spherical particle whose diameter is measured in nanometers
lipid-based nanospheres