Definify.com

Definition 2024


sulfathiazoles

sulfathiazoles

English

Noun

sulfathiazoles

  1. plural of sulfathiazole