English

edit

Noun

edit

thapsigargins

  1. plural of thapsigargin