English edit

Etymology edit

phosphorylate +‎ -able

Adjective edit

phosphorylatable (comparative more phosphorylatable, superlative most phosphorylatable)

  1. (biochemistry) Capable of being phosphorylated

Related terms edit