Definify.com

Definition 2026


sublimatories

sublimatories

English

Noun

sublimatories

  1. plural of sublimatory