meaning of stillatory
1. An alembic; a vessel for distillation.
2. A laboratory; a place or room in which distillation is performed.
1. An alembic; a vessel for distillation.
2. A laboratory; a place or room in which distillation is performed.