microremains

English

Etymology

From micro- +‎ remains.

Noun

microremains pl (plural only)

  1. microscopic remains