Family Arctiidae
|
Halisidota (organism)
Halisidota
Id
20396002
Status
Primitive
|
Halisidota caryae