Slug Moth - Acharia stimulea Magnolia Springs, Baldwin County, Alabama, USA July 27, 2012
We think this is Saddleback Caterpillar Moth (Acharia stimulea). Confirmation or ID help appreciated.
gathering_2012
Thanks,
Loren and Babs Padelford
Bellevue, NE
|