English

edit

Etymology

edit

nano- +‎ capsid

Noun

edit

nanocapsid (plural nanocapsids)

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