English edit

Noun edit

holocytochromes

  1. plural of holocytochrome