dichloroacetates

English

Noun

dichloroacetates

  1. plural of dichloroacetate