English

edit

Etymology

edit

micro- +‎ spotting

Noun

edit

microspotting (uncountable)

  1. The deposition of biomolecules on a surface using capillaries etc
edit