grifonin

Noun

 * 1)  Any of a group of peptides, derived from the protein griffithsin, that has antiviral properties