polyhedrin

English

Etymology

From polyhedron +‎ -in.

Noun

polyhedrin (plural polyhedrins)

  1. (biochemistry) A protein that forms the crystalline matrix of viral polyhedral bodies