Taenia
|
Taenia bubesi (organism)
Taenia bubesi
Id
13627005
Status
Primitive