exolipases
English
Noun
exolipases
plural of
exolipase