microspotting

Noun

 * 1) The deposition of biomolecules on a surface using capillaries etc

Related terms

 * microspotter