Family Megalopygidae
|
Megalopyge (organism)
Megalopyge
Id
51893006
Status
Primitive
|
Megalopyge lanata
Megalopyge opercularis