immunoadsorbents

English

Noun

immunoadsorbents

  1. plural of immunoadsorbent