nanosphere

noun
nano·​sphere | \ ˈnan-ə-ˌsfir How to pronounce nanosphere (audio) \

Medical Definition of nanosphere

: a spherical particle whose diameter is measured in nanometers lipid-based nanospheres