exolipases

English

Noun

exolipases

  1. plural of exolipase