Skip to main content
Medical importance
Megalopyge opercularis
(Smith, 1797)