English

edit

Etymology

edit

nano- +‎ vehicle

Noun

edit

nanovehicle (plural nanovehicles)

  1. (medicine) A nanoscale vehicle (for drug delivery)