VariousWords beta
Related Terms:
Noun
Definition: Any protein (especially ones produced by viruses) that cleave to produce a number of polypeptides, some of which act as hormones
VariousWords beta
Definition: Any protein (especially ones produced by viruses) that cleave to produce a number of polypeptides, some of which act as hormones