Definify.com

Definition 2024


sublimatories

sublimatories

English

Noun

sublimatories

  1. plural of sublimatory