What is the full meaning of microarrays
MICROARRAY, a collection of microscopic DNA spots, aka gene chip [n]
Example of the word microarrays placed on a Scrabble board.