Definition, synonyms and related words
A synthetic polypeptide intended as a treatment of HIV infection