Italian-English dictionary »

micromatrice meaning in English

ItalianEnglish
micromatrice noun

microarray(two-dimensional array of small quantities of biological material)
noun