Thomas Chouvenc / Termite Lab on Nostr: I.... have no idea what this is. I suspect that some bug ovipositors but I can't ...
I.... have no idea what this is. I suspect that some bug ovipositors but I can't think of anything making these patterns. Anyone?