carrageenases

English

Noun

carrageenases

  1. plural of carrageenase