VariousWords beta
Related Terms:
Noun
Definition: Any of a group of peptides, derived from the protein griffithsin, that has antiviral properties
VariousWords beta
Definition: Any of a group of peptides, derived from the protein griffithsin, that has antiviral properties