Noun
supercapsid (plural supercapsids) A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses