antidesiccants

English

Noun

antidesiccants

  1. plural of antidesiccant