nanodelivery en · NOUN EtymologyFrom nano- + delivery. Meanings (uncountable) nanoscale delivery (of drugs)