STILLATORY MEANING IN ENGLISH

• Stillatory Definition & Synonyms

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


RECENT SEARCHES