Definify.com

Definition 2024


thiadiazepines

thiadiazepines

English

Noun

thiadiazepines

  1. plural of thiadiazepine