renal sac

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
renal sac: (Mollusca: Cephalopoda) One of four organs of the nephridium that receives pericardial filtrate via the renopericardial canal and secretions from the large renal appendages.