Etymology
Today it means: A site (on a protein etc) responsible for, or associated with, phosphorylation Full definition →
From phospho- + site.
Etymology from Wiktionary, CC BY-SA 4.0.