sulfacetates

English

Noun

sulfacetates

  1. plural of sulfacetate