The excretory organ of Balanoglossus is
Excretory organ of Balanoglossus (Hemichordata) is proboscis gland.
Stomochord is the buccal diverticulum in hemichordates.
Protonephridium are excretory structures in flatworms.
Green gland is the excretory structure of crustaceans.