Flannel Moths

Black-waved Flannel Moth on Persimmon
Megalopyge crispata
Covington County, Alabama
Black-waved Flannel Moth on Persimmon
Megalopyge crispata
Covington County, Alabama
Puss Caterpillar on Cherry
Megalopyge opercularis
Shelby County, Alabama
Puss Caterpillar on Cherry
Megalopyge opercularis
Shelby County, Alabama
White Flannel Moth on Redbud
Norape ovina
Cleburne County, Alabama
White Flannel Moth on Redbud
Norape ovina
Cleburne County, Alabama