Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
capsids
in English
capsids
us
/kæpˈsɪdz/
uk
/kæpsˈɪds/
#uncommon
Lemma:
capsid
The lemma is the base or root form of this word.
Definitions
Noun
outer
coverings
of
viral
particles
(
structural
components
)
protein
shells
of
viruses
;
protective
outer
layers