Slug Moth Caterpillar - Euclea Annetta North, Parker County, Texas, USA November 1, 2006
This is probably Euclea delphinii, but may be Euclea nanina.
Contributed by Benjamin Bruce on 15 December, 2006 - 11:44am Last updated 17 December, 2006 - 10:46pm |