Word info

microspotting

Noun

Meaning

microspotting (uncountable)

The deposition of biomolecules on a surface using capillaries etc

Source: en.wiktionary.org

Related terms

Close letter words and terms