meaning of stillatory

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


Related Words

stillatory |

Developed & Maintained By Taraprasad.com

Treasure Words