A mesh made from biological materialsA mesh made from biological materials
A mesh made from biological materials
From bio- + mesh.
Wiktionary, CC BY-SA 4.0 · source
regular