English

edit

Etymology

edit

micro- +‎ residue

Noun

edit

microresidue (plural microresidues)

  1. A very small residue