Wiktionary
inflammasomes
n. (plural of inflammasome English)
n. (plural of inflammasome English)