acetatelyases
English
Noun
acetatelyases
plural of
acetatelyase