Noun
English Wikipedia has an article on:thapsigarginWikipedia thapsigargin (usually uncountable, plural thapsigargins) (biochemistry) A sesquiterpene lactone that is an inhibitor of a certain class of enzymes.