thienopyridines

English

Noun

thienopyridines

  1. plural of thienopyridine