English

edit

Etymology

edit

From macro- +‎ remains.

Noun

edit

macroremains pl (plural only)

  1. macroscopic remains