Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

supercapsid en · NOUN

Etymology

From super- + capsid.

Meanings

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

Forms

SpellingFeaturesLabelsSource
supercapsids Number=Plur lexicographic

Synonyms

viral envelope