Family Lymantriidae
|
Dasychira (organism)
Dasychira
Id
32441005
Status
Primitive
|
Dasychira pudibunda