microresidue
English
Etymology
From
micro-
+
residue
.
Noun
microresidue
(
plural
microresidues
)
A very small
residue
.