lipooxygenases

English

Noun

lipooxygenases

  1. plural of lipooxygenase