mechanoenzymes

English

Noun

mechanoenzymes

  1. plural of mechanoenzyme