Definition, synonyms and related words
Any substance having the ability to coagulate foreign proteins