Word info

macroremains

Noun

Meaning

macroremains pl (plural only)

macroscopic remains

Source: en.wiktionary.org

Close letter words and terms