nanocapsid

Noun

 * 1) A nanoscale capsid, especially one engineered as a drug-delivery system