EGAVE

phosphosubstrate

Meaning

  1. noun Any (immunological) substrate containing phosphate

Similar words

phosphospecies phosphometabolite phosphopeptide phosphoprotein phosphoepitope phosphodonor phosphonucleoside phosphoacceptor phosphoform phosphoantigen

Save “phosphosubstrate” to learn later