Definition, synonyms and related words
A peptide, isolated from a species of Treculia, that has anti-HIV properties