English

edit

Noun

edit

leukotrienases

  1. plural of leukotrienase