phosphosubstrate

Noun

 * 1)  Any (immunological) substrate containing phosphate