Definition

A superfamily of parasitic marine animals that live inside the nephridia (a type of body cavity and excretory organ) of gastropod mollusks.