Distillate
Word Dictionary
-> Distillate
Search:
Distillate
(n.) The product of distillation; as, the distillate from molasses.
Terms of Use
Canadian Jobs