haloacetates

English

Noun

haloacetates

  1. plural of haloacetate