Definition.com
Mesh is the 'interconnectedness of all living and non-living things', reflecting the entanglement of lifeforms and not-life forms within.
Mesh is the 'interconnectedness of all living and non-living things', reflecting the entanglement of lifeforms and not-life forms within.