rhizoverbBeta
Feedback

sequestration

Separationnoun · Isolation from ordinary contact or circulation.