Family Reduviidae - assassin bug
|
Dipetalogaster (organism)
Dipetalogaster
Id
13192005
Status
Primitive
|
Dipetalogaster maximus