YourDictionary

procapsid medical definition

noun
A protein shell lacking a virus genome.

link/cite print suggestion box