supercapsid noun1 •A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses formssupercapsids