Definition, synonyms and related words
A cyclic tridecapeptide that is used to treat problems with the human complement system