phosphotransacetylases
English
Noun
phosphotransacetylases
plural of
phosphotransacetylase