microarray
nounDefinition of microarray
: a supporting material (such as a glass or plastic slide) onto which numerous molecules or fragments usually of DNA or protein are attached in a regular pattern for use in biochemical or genetic analysis
Keep scrolling for more
Keep scrolling for more