supercapsid (English, noun)
expansion: supercapsid (plural supercapsids)
Senses:
glosses: A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses
Forms:
form: supercapsids
tags: plural