microarray English -
1.
Englishmicroarray
-
Englishtwo-dimensional array of small quantities of biological material
-
Frenchmicromatrice, microréseau
-
Italianmatrice ad alta densità, micromatrice
-
Spanishmicromatriz, microarreglo
English translator: English microarray Eesti sõnaraamat Español Traductor Svenska Översättare