Rhombogen (Phylum Rhombozoa, Class Dicyemida) ex. kidney of Octopus bimaculoides

Rhombogen (Phylum Rhombozoa, Class Dicyemida) ex. kidney of Octopus bimaculoides
Photographer: Chelsea L. WoodRights holder: Chelsea L. Wood

From Flickr