thiazolidinones

English

Noun

thiazolidinones

  1. plural of thiazolidinone