mechanoenzymes
English
Noun
mechanoenzymes
plural of
mechanoenzyme