Surprised by these 1/4 inch caterpillars when I lifted the garage door opener keypad. Know what they are?
Picture copyrighted by author - May not be used without permission