nucleocapsids
English
Noun
nucleocapsids
plural of
nucleocapsid