English Nouns: nucleocapsid

English Nouns verb 'nucleocapsid' conjugated