English

edit

Noun

edit

hydrodistillations

  1. plural of hydrodistillation