English

edit

Noun

edit

mechanoenzymes

  1. plural of mechanoenzyme