microresidue

English

Etymology

From micro- +‎ residue.

Noun

microresidue (plural microresidues)

  1. A very small residue.