Definition, synonyms and related words
Any of the phylum Rhombozoa of tiny parasites found in the renal appendages of cephalopods.