English edit

Noun edit

phosphodiesters

  1. plural of phosphodiester