polyhedrin
Noun
Meaning
polyhedrin (plural polyhedrins)
(biochemistry) A protein that forms the crystalline matrix of viral polyhedral bodies
Noun
polyhedrin (plural polyhedrins)
(biochemistry) A protein that forms the crystalline matrix of viral polyhedral bodies