Word info

supercapsid

Noun

Meaning

supercapsid (plural supercapsids)

A membrane, composed of lipid, protein and carbohydrate, that encloses some viruses

Source: en.wiktionary.org

Close letter words and terms