allosterics

English

Noun

allosterics

  1. plural of allosteric