steam distillations

English

Noun

steam distillations

  1. plural of steam distillation