Word info

phosphoreceptor

Noun

Meaning

phosphoreceptor (plural phosphoreceptors)

(biochemistry) A receptor for phosphorylated species

Source: en.wiktionary.org

Close letter words and terms