dephosphorylates

EnglishEdit

VerbEdit

dephosphorylates

  1. third-person singular simple present indicative form of dephosphorylate
Read in another language