Hello, I found this big fellow munching on an azalea in my yard this
past weekend. Can anyone help me with ID? The closest thing I've seen
on the internet so far is the Imperial Moth larvae. I've been watching
it evey day since finding it. I love these things!!!
Pics at
http://www.unc.edu/~uepmeg/caterpillar/
Thanks,
Eileen