Dicyemennea Eledones Worm Found in Kidney of Octopus

Dicyemennea Eledones Worm Found in Kidney of Octopus

Small

164×320

Dicyemennea Eledones Worm Found in Kidney of Octopus

Medium

327×640

Dicyemennea Eledones Worm Found in Kidney of Octopus

Large

524×1024

Download Tiff

Original

1227×2400 | (427.8 KB)