Noun
nanocapsid (plural nanocapsids) A nanoscale capsid, especially one engineered as a drug-delivery system