Wiktionary
phosphonoacetates
n. (plural of phosphonoacetate English)
n. (plural of phosphonoacetate English)