acylphosphates

English

Noun

acylphosphates

  1. plural of acylphosphate