immunosequestrations

English

Noun

immunosequestrations

  1. plural of immunosequestration