ethylxanthates

English

Noun

ethylxanthates

  1. plural of ethylxanthate