Meaning of capsid in English
Table of contents
Noun
capsidEtymology
late 19th century: from modern Latin Capsidae (plural), from Capsus (genus name)Definitions
1. a variety of leaf bug- 2. the outer covering of protein surrounding the nucleic acid of a virus