Excretory organ of Balanoglossus is
proboscis gland
green gland
stomochord
protonephridium
Proboscis gland is the excretory organ in hemichordates (e.g., Balanoglossus).