What is the meaning of excretophore?

Excretophore: A structure for the discharge of excretory substances, especially in protozoans; the part of a protist or other cell specialised for the ejection of water containing nitrogenous and other metabolic waste products

Pancreatic Cancer - Related Articles