English edit

Noun edit

inflammasomes

  1. plural of inflammasome