immune body


n.

Antibody. No longer in technical use.

Words nearby immune body