English

edit

Noun

edit

phosphonoacetates

  1. plural of phosphonoacetate