Word: phosphosite
Part of speech: Noun
Syllables: phos
pho
site
Definition: A site (on a protein etc) responsible for, or associated with, phosphorylation
Morphemes:
Affix: phospho-
Language: en
PoS: Prefix
Meaning: phosphorus
Affix: site
Language: en
PoS: Noun
Meaning: Region of a protein, a piece of DNA or RNA where chemical reactions take place.