Noun
phosphosubstrate (plural phosphosubstrates) (biochemistry) Any (immunological) substrate containing phosphate