Wiktionary
diphosphotransferases
n. (plural of diphosphotransferase English)
n. (plural of diphosphotransferase English)