microarray – English–Français translations

🇬🇧 en fr 🇫🇷

microarray noun

  • two-dimensional array of small quantities of biological material
micromatrice, microréseau
Wiktionary Links