rhizoverb
Beta
Feedback
→
debris
Scattered remains
noun · Scattered pieces left after damage or decay.
Enable JavaScript for search, audio, and interactive vocabulary practice.