phosphosubstrate
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Noun[edit]
phosphosubstrate (plural phosphosubstrates)
- (biochemistry) Any (immunological) substrate containing phosphate
phosphosubstrate (plural phosphosubstrates)