Definify.com

Definition 2025


sulfathiazoles

sulfathiazoles

English

Noun

sulfathiazoles

  1. plural of sulfathiazole