microarray Inglise - Itaalia
1.
-
Inglisetwo-dimensional array of small quantities of biological material
-
Itaaliamatrice ad alta densità, micromatrice
English translator: English Italian microarray Eesti sõnaraamat Español Traductor Svenska Översättare