polyhedrin
English
Etymology
From
polyhedron
+
-in
.
Noun
polyhedrin
(
plural
polyhedrins
)
(
biochemistry
)
A
protein
that forms the
crystalline
matrix
of
viral
polyhedral
bodies