Find the word definition

Wiktionary
capsids

n. (plural of capsid English)

Usage examples of "capsids".

Then City infuses each mess of quasi-cancerous tissue with a metric shitload of carrier capsids, which deliver the real cellular control mechanisms to their target bodies.