lipoxygenases

English

Noun

lipoxygenases

  1. plural of lipoxygenase