distillateEnglish

distillate, distillation

Noun

A purified liquid produced by condensation from a vapor during distilling, the product of distilling

English: distillate, distillation

English words with similar meanings

Show 1 words