English edit

Noun edit

distillatories

  1. plural of distillatory