formylases
English
Noun
formylases
plural of
formylase