Wiktionary
thapsigargins
n. (plural of thapsigargin English)
n. (plural of thapsigargin English)