Opisthorchis
|
Opisthorchis noverca (organism)
Opisthorchis noverca
Opisthorchis noverca
Amphimerus noverca
Id
3237009
Status
Primitive