microspotting (English, noun)
expansion: microspotting (uncountable)
Senses:
glosses: The deposition of biomolecules on a surface using capillaries etc
tags: uncountable
Forms: