supercapsid
Etymology
From super- + capsid.
supercapsid means A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses