Dicyemida , or Rhombozoa , is a phylum of tiny parasites that live in the renal appendages of cephalopods .
The Rhombozoa , or Dicyemida , are a group of tiny parasites that live in the renal appendages of cephalopods .