Wiktionary
adenyltransferases
n. (plural of adenyltransferase English)
n. (plural of adenyltransferase English)