macroremains

English

Etymology

From macro- +‎ remains.

Noun

macroremains pl (plural only)

  1. macroscopic remains