Word info

microremains

Noun

Meaning

microremains pl (plural only)

microscopic remains

Source: en.wiktionary.org

Close letter words and terms