Definify.com

Definition 2026


sulfathiazoles

sulfathiazoles

English

Noun

sulfathiazoles

  1. plural of sulfathiazole