Feb 20, 2012 #1 C cy023 New Member Does anyone know what this can be? I'm thinking caterpillar since the leaves has some cuttings. Please see picture. Thanks.
Does anyone know what this can be? I'm thinking caterpillar since the leaves has some cuttings. Please see picture. Thanks.