English

edit

Noun

edit

hemoxygenases

  1. plural of hemoxygenase