demalonylases
English
Noun
demalonylases
plural of
demalonylase