I'm guessing I was wrong ..anyone know what this is #bugs #nature #science