renal appendage

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
renal appendage: (Mollusca: Cephalopoda) A sacculate organ functioning in providing blood pressure to carry blood through the gills.