phosphosubstrate
phosphosubstrate · phosphosubstrates
Any substrate containing phosphateAny (immunological) substrate containing phosphate
Meaning
1 sensesAny (immunological) substrate containing phosphate
Origin
From phospho- + substrate.From phospho- + substrate.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: phosphosubstrates| Singular | phosphosubstrate |
|---|---|
| Plural | phosphosubstrates |
regular