See text The Dicyemidae is a family of tiny parasites that live in the renal appendages of cephalopods.
It contains the following genera and species:[1]