English edit

Noun edit

thiadiazoles

  1. plural of thiadiazole