Wiktionary
pyroptosomes
n. (plural of pyroptosome English)
n. (plural of pyroptosome English)