i know that, it's actually used for bugs, it's a net that you put on the window frame to prevent the little guys from coming in the house from outside, but i can't find it in the stores (strange ...)
i had no problems with chewing the mesh, i don't let the 'food' free range, i put the worms and bugs in a cup ...
i'll try to search some more for the aluminum mesh, it's true it has smaller holes, so yea, that's the only solution
thank you for your answers