phosphomonoesters

English

Noun

phosphomonoesters

  1. plural of phosphomonoester