Definition, synonyms and related words
Any of several RNA viruses, of the genus Cypovirus, whose icosahedral virions are embedded in a polyhedral protein structure