Definify.com

Definition 2025


benzothiazoles

benzothiazoles

English

Noun

benzothiazoles

  1. plural of benzothiazole