immunoarray

An array of immunological detectors or similar equipment

Noun

  1. An array of immunological detectors or similar equipment

Origin

From immuno- + array.

Forms

immunoarrays

From Wiktionary's contributor community, shared under CC BY-SA 4.0.