rhizoverbBeta
Feedback

debris

Scattered remainsnoun · Scattered pieces left after damage or decay.