Megalopyge opercularis

Megalopyge opercularis is a moth of the family Megalopygidae. The larva is generously coated in long, luxuriant hair-like setae, making ...
Read more