Order Opisthorchiida
|
Family Hemiuridae (organism)
Family Hemiuridae
Id
106711005
Status
Primitive
|
Aphanurus
Derogenes
1
Hemiurus
Hysterolecitha
1
Lecithochirium
Sterrhurus