Limacodidae, Euclea sp., many species around which cannot separated from only a picture. Range might help. North Carolina is at the border to the range of Euclea delphinii, but Euclea nanina might also be present there, so I would go with Euclea sp. as scientific name.
http://bugguide.net/node/view/232/bgpage
http://bugguide.net/node/view/693027/bgpage
http://bugguide.net/node/view/841010/bgimage
Comments (1)