Definify.com

Definition 2025


thiadiazepines

thiadiazepines

English

Noun

thiadiazepines

  1. plural of thiadiazepine