English

edit

Noun

edit

chemiosmoses

  1. plural of chemiosmosis